package com.linb.pan.server.modules.share.po;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotBlank;
import java.io.Serializable;

@Data
@ApiModel(value = "保存分享文件参数")
public class ShareSavePO implements Serializable {

    private static final long serialVersionUID = 6415780654423910068L;

    @ApiModelProperty(value = "保存分享的文件id集合",required = true)
    @NotBlank(message = "保存分享的文件id集合不能为空")
    private String fileIds;

    @ApiModelProperty(value = "保存分享的目标文件夹",required = true)
    @NotBlank(message = "保存分享的目标文件夹不能为空")
    private String targetParentId;

}
